﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Daramkun.Liqueur.Inputs
{
	public enum KeyboardKey : int
	{
		Unknown = -1,

		Up,
		Down,
		Left,
		Right,

		A,
		B,
		C,
		D,
		E,
		F,
		G,
		H,
		I,
		J,
		K,
		L,
		M,
		N,
		O,
		P,
		Q,
		R,
		S,
		T,
		U,
		V,
		W,
		X,
		Y,
		Z,

		D0,
		D1,
		D2,
		D3,
		D4,
		D5,
		D6,
		D7,
		D8,
		D9,

		F1,
		F2,
		F3,
		F4,
		F5,
		F6,
		F7,
		F8,
		F9,
		F10,
		F11,
		F12,

		LeftControl,
		RightControl,
		LeftAlt,
		RightAlt,
		LeftShift,
		RightShift,
		LeftWin,
		RightWin,

		Insert,
		Delete,
		Home,
		End,
		PageUp,
		PageDown,

		Return,
		Space,
		Escape,
		Backspace,
		Tab,
		Capital,

		Grave,
		Subtract,
		Equal,
		LeftBracket,
		RightBracket,
		BackSlash,
		Semicolon,
		Apostrophe,
		Comma,
		Period,
		Slash,
	}
}
